cooling radiator - Spanish English Dictionary